.sprite-accessories-calculator{ background-position: 0 0; width: 32px; height: 32px; } 
.sprite-accessories-character-map{ background-position: 0 -82px; width: 32px; height: 32px; } 
.sprite-accessories-text-editor{ background-position: 0 -164px; width: 32px; height: 32px; } 
.sprite-address-book-new{ background-position: 0 -246px; width: 32px; height: 32px; } 
.sprite-application-certificate{ background-position: 0 -328px; width: 32px; height: 32px; } 
.sprite-application-x-executable{ background-position: 0 -410px; width: 32px; height: 32px; } 
.sprite-applications-accessories{ background-position: 0 -492px; width: 32px; height: 32px; } 
.sprite-applications-development{ background-position: 0 -574px; width: 32px; height: 32px; } 
.sprite-applications-games{ background-position: 0 -656px; width: 32px; height: 32px; } 
.sprite-applications-graphics{ background-position: 0 -738px; width: 32px; height: 32px; } 
.sprite-applications-internet{ background-position: 0 -820px; width: 32px; height: 32px; } 
.sprite-applications-multimedia{ background-position: 0 -902px; width: 32px; height: 32px; } 
.sprite-applications-office{ background-position: 0 -984px; width: 32px; height: 32px; } 
.sprite-applications-other{ background-position: 0 -1066px; width: 32px; height: 32px; } 
.sprite-applications-system{ background-position: 0 -1148px; width: 32px; height: 32px; } 
.sprite-appointment-new{ background-position: 0 -1230px; width: 32px; height: 32px; } 
.sprite-audio-card{ background-position: 0 -1312px; width: 32px; height: 32px; } 
.sprite-audio-input-microphone{ background-position: 0 -1394px; width: 32px; height: 32px; } 
.sprite-audio-volume-high{ background-position: 0 -1476px; width: 32px; height: 32px; } 
.sprite-audio-volume-low{ background-position: 0 -1558px; width: 32px; height: 32px; } 
.sprite-audio-volume-medium{ background-position: 0 -1640px; width: 32px; height: 32px; } 
.sprite-audio-volume-muted{ background-position: 0 -1722px; width: 32px; height: 32px; } 
.sprite-audio-x-generic{ background-position: 0 -1804px; width: 32px; height: 32px; } 
.sprite-battery-caution{ background-position: 0 -1886px; width: 32px; height: 32px; } 
.sprite-battery{ background-position: 0 -1968px; width: 32px; height: 32px; } 
.sprite-bookmark-new{ background-position: 0 -2050px; width: 32px; height: 32px; } 
.sprite-camera-photo{ background-position: 0 -2132px; width: 32px; height: 32px; } 
.sprite-camera-video{ background-position: 0 -2214px; width: 32px; height: 32px; } 
.sprite-computer{ background-position: 0 -2296px; width: 32px; height: 32px; } 
.sprite-contact-new{ background-position: 0 -2378px; width: 32px; height: 32px; } 
.sprite-dialog-error{ background-position: 0 -2460px; width: 32px; height: 32px; } 
.sprite-dialog-information{ background-position: 0 -2542px; width: 32px; height: 32px; } 
.sprite-dialog-warning{ background-position: 0 -2624px; width: 32px; height: 32px; } 
.sprite-document-new{ background-position: 0 -2706px; width: 32px; height: 32px; } 
.sprite-document-open{ background-position: 0 -2788px; width: 32px; height: 32px; } 
.sprite-document-print-preview{ background-position: 0 -2870px; width: 32px; height: 32px; } 
.sprite-document-print{ background-position: 0 -2952px; width: 32px; height: 32px; } 
.sprite-document-properties{ background-position: 0 -3034px; width: 32px; height: 32px; } 
.sprite-document-save-as{ background-position: 0 -3116px; width: 32px; height: 32px; } 
.sprite-document-save{ background-position: 0 -3198px; width: 32px; height: 32px; } 
.sprite-drive-harddisk{ background-position: 0 -3280px; width: 32px; height: 32px; } 
.sprite-drive-optical{ background-position: 0 -3362px; width: 32px; height: 32px; } 
.sprite-drive-removable-media{ background-position: 0 -3444px; width: 32px; height: 32px; } 
.sprite-edit-clear{ background-position: 0 -3526px; width: 32px; height: 32px; } 
.sprite-edit-copy{ background-position: 0 -3608px; width: 32px; height: 32px; } 
.sprite-edit-cut{ background-position: 0 -3690px; width: 32px; height: 32px; } 
.sprite-edit-delete{ background-position: 0 -3772px; width: 32px; height: 32px; } 
.sprite-edit-find-replace{ background-position: 0 -3854px; width: 32px; height: 32px; } 
.sprite-edit-find{ background-position: 0 -3936px; width: 32px; height: 32px; } 
.sprite-edit-paste{ background-position: 0 -4018px; width: 32px; height: 32px; } 
.sprite-edit-redo{ background-position: 0 -4100px; width: 32px; height: 32px; } 
.sprite-edit-select-all{ background-position: 0 -4182px; width: 32px; height: 32px; } 
.sprite-edit-undo{ background-position: 0 -4264px; width: 32px; height: 32px; } 
.sprite-emblem-favorite{ background-position: 0 -4346px; width: 32px; height: 32px; } 
.sprite-emblem-important{ background-position: 0 -4428px; width: 32px; height: 32px; } 
.sprite-emblem-photos{ background-position: 0 -4510px; width: 32px; height: 32px; } 
.sprite-emblem-readonly{ background-position: 0 -4592px; width: 32px; height: 32px; } 
.sprite-emblem-symbolic-link{ background-position: 0 -4674px; width: 32px; height: 32px; } 
.sprite-emblem-system{ background-position: 0 -4756px; width: 32px; height: 32px; } 
.sprite-emblem-unreadable{ background-position: 0 -4838px; width: 32px; height: 32px; } 
.sprite-face-angel{ background-position: 0 -4920px; width: 32px; height: 32px; } 
.sprite-face-crying{ background-position: 0 -5002px; width: 32px; height: 32px; } 
.sprite-face-devilish{ background-position: 0 -5084px; width: 32px; height: 32px; } 
.sprite-face-glasses{ background-position: 0 -5166px; width: 32px; height: 32px; } 
.sprite-face-grin{ background-position: 0 -5248px; width: 32px; height: 32px; } 
.sprite-face-kiss{ background-position: 0 -5330px; width: 32px; height: 32px; } 
.sprite-face-monkey{ background-position: 0 -5412px; width: 32px; height: 32px; } 
.sprite-face-plain{ background-position: 0 -5494px; width: 32px; height: 32px; } 
.sprite-face-sad{ background-position: 0 -5576px; width: 32px; height: 32px; } 
.sprite-face-smile-big{ background-position: 0 -5658px; width: 32px; height: 32px; } 
.sprite-face-smile{ background-position: 0 -5740px; width: 32px; height: 32px; } 
.sprite-face-surprise{ background-position: 0 -5822px; width: 32px; height: 32px; } 
.sprite-face-wink{ background-position: 0 -5904px; width: 32px; height: 32px; } 
.sprite-folder-drag-accept{ background-position: 0 -5986px; width: 32px; height: 32px; } 
.sprite-folder-new{ background-position: 0 -6068px; width: 32px; height: 32px; } 
.sprite-folder-open{ background-position: 0 -6150px; width: 32px; height: 32px; } 
.sprite-folder-remote{ background-position: 0 -6232px; width: 32px; height: 32px; } 
.sprite-folder-saved-search{ background-position: 0 -6314px; width: 32px; height: 32px; } 
.sprite-folder-visiting{ background-position: 0 -6396px; width: 32px; height: 32px; } 
.sprite-folder{ background-position: 0 -6478px; width: 32px; height: 32px; } 
.sprite-font-x-generic{ background-position: 0 -6560px; width: 32px; height: 32px; } 
.sprite-format-indent-less{ background-position: 0 -6642px; width: 32px; height: 32px; } 
.sprite-format-indent-more{ background-position: 0 -6724px; width: 32px; height: 32px; } 
.sprite-format-justify-center{ background-position: 0 -6806px; width: 32px; height: 32px; } 
.sprite-format-justify-fill{ background-position: 0 -6888px; width: 32px; height: 32px; } 
.sprite-format-justify-left{ background-position: 0 -6970px; width: 32px; height: 32px; } 
.sprite-format-justify-right{ background-position: 0 -7052px; width: 32px; height: 32px; } 
.sprite-format-text-bold{ background-position: 0 -7134px; width: 32px; height: 32px; } 
.sprite-format-text-italic{ background-position: 0 -7216px; width: 32px; height: 32px; } 
.sprite-format-text-strikethrough{ background-position: 0 -7298px; width: 32px; height: 32px; } 
.sprite-format-text-underline{ background-position: 0 -7380px; width: 32px; height: 32px; } 
.sprite-go-bottom{ background-position: 0 -7462px; width: 32px; height: 32px; } 
.sprite-go-down{ background-position: 0 -7544px; width: 32px; height: 32px; } 
.sprite-go-first{ background-position: 0 -7626px; width: 32px; height: 32px; } 
.sprite-go-home{ background-position: 0 -7708px; width: 32px; height: 32px; } 
.sprite-go-jump{ background-position: 0 -7790px; width: 32px; height: 32px; } 
.sprite-go-last{ background-position: 0 -7872px; width: 32px; height: 32px; } 
.sprite-go-next{ background-position: 0 -7954px; width: 32px; height: 32px; } 
.sprite-go-previous{ background-position: 0 -8036px; width: 32px; height: 32px; } 
.sprite-go-top{ background-position: 0 -8118px; width: 32px; height: 32px; } 
.sprite-go-up{ background-position: 0 -8200px; width: 32px; height: 32px; } 
.sprite-help-browser{ background-position: 0 -8282px; width: 32px; height: 32px; } 
.sprite-image-loading{ background-position: 0 -8364px; width: 32px; height: 32px; } 
.sprite-image-missing{ background-position: 0 -8446px; width: 32px; height: 32px; } 
.sprite-image-x-generic{ background-position: 0 -8528px; width: 32px; height: 32px; } 
.sprite-input-gaming{ background-position: 0 -8610px; width: 32px; height: 32px; } 
.sprite-input-keyboard{ background-position: 0 -8692px; width: 32px; height: 32px; } 
.sprite-input-mouse{ background-position: 0 -8774px; width: 32px; height: 32px; } 
.sprite-internet-group-chat{ background-position: 0 -8856px; width: 32px; height: 32px; } 
.sprite-internet-mail{ background-position: 0 -8938px; width: 32px; height: 32px; } 
.sprite-internet-news-reader{ background-position: 0 -9020px; width: 32px; height: 32px; } 
.sprite-internet-web-browser{ background-position: 0 -9102px; width: 32px; height: 32px; } 
.sprite-list-add{ background-position: 0 -9184px; width: 32px; height: 32px; } 
.sprite-list-remove{ background-position: 0 -9266px; width: 32px; height: 32px; } 
.sprite-mail-attachment{ background-position: 0 -9348px; width: 32px; height: 32px; } 
.sprite-mail-forward{ background-position: 0 -9430px; width: 32px; height: 32px; } 
.sprite-mail-mark-junk{ background-position: 0 -9512px; width: 32px; height: 32px; } 
.sprite-mail-mark-not-junk{ background-position: 0 -9594px; width: 32px; height: 32px; } 
.sprite-mail-message-new{ background-position: 0 -9676px; width: 32px; height: 32px; } 
.sprite-mail-reply-all{ background-position: 0 -9758px; width: 32px; height: 32px; } 
.sprite-mail-reply-sender{ background-position: 0 -9840px; width: 32px; height: 32px; } 
.sprite-mail-send-receive{ background-position: 0 -9922px; width: 32px; height: 32px; } 
.sprite-media-eject{ background-position: 0 -10004px; width: 32px; height: 32px; } 
.sprite-media-flash{ background-position: 0 -10086px; width: 32px; height: 32px; } 
.sprite-media-floppy{ background-position: 0 -10168px; width: 32px; height: 32px; } 
.sprite-media-optical{ background-position: 0 -10250px; width: 32px; height: 32px; } 
.sprite-media-playback-pause{ background-position: 0 -10332px; width: 32px; height: 32px; } 
.sprite-media-playback-start{ background-position: 0 -10414px; width: 32px; height: 32px; } 
.sprite-media-playback-stop{ background-position: 0 -10496px; width: 32px; height: 32px; } 
.sprite-media-record{ background-position: 0 -10578px; width: 32px; height: 32px; } 
.sprite-media-seek-backward{ background-position: 0 -10660px; width: 32px; height: 32px; } 
.sprite-media-seek-forward{ background-position: 0 -10742px; width: 32px; height: 32px; } 
.sprite-media-skip-backward{ background-position: 0 -10824px; width: 32px; height: 32px; } 
.sprite-media-skip-forward{ background-position: 0 -10906px; width: 32px; height: 32px; } 
.sprite-multimedia-player{ background-position: 0 -10988px; width: 32px; height: 32px; } 
.sprite-network-error{ background-position: 0 -11070px; width: 32px; height: 32px; } 
.sprite-network-idle{ background-position: 0 -11152px; width: 32px; height: 32px; } 
.sprite-network-offline{ background-position: 0 -11234px; width: 32px; height: 32px; } 
.sprite-network-receive{ background-position: 0 -11316px; width: 32px; height: 32px; } 
.sprite-network-server{ background-position: 0 -11398px; width: 32px; height: 32px; } 
.sprite-network-transmit-receive{ background-position: 0 -11480px; width: 32px; height: 32px; } 
.sprite-network-transmit{ background-position: 0 -11562px; width: 32px; height: 32px; } 
.sprite-network-wired{ background-position: 0 -11644px; width: 32px; height: 32px; } 
.sprite-network-wireless-encrypted{ background-position: 0 -11726px; width: 32px; height: 32px; } 
.sprite-network-wireless{ background-position: 0 -11808px; width: 32px; height: 32px; } 
.sprite-network-workgroup{ background-position: 0 -11890px; width: 32px; height: 32px; } 
.sprite-office-calendar{ background-position: 0 -11972px; width: 32px; height: 32px; } 
.sprite-package-x-generic{ background-position: 0 -12054px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-accessibility{ background-position: 0 -12136px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-assistive-technology{ background-position: 0 -12218px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-font{ background-position: 0 -12300px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-keyboard-shortcuts{ background-position: 0 -12382px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-locale{ background-position: 0 -12464px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-multimedia{ background-position: 0 -12546px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-peripherals{ background-position: 0 -12628px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-remote-desktop{ background-position: 0 -12710px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-screensaver{ background-position: 0 -12792px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-theme{ background-position: 0 -12874px; width: 32px; height: 32px; } 
.sprite-preferences-desktop-wallpaper{ background-position: 0 -12956px; width: 32px; height: 32px; } 
.sprite-preferences-desktop{ background-position: 0 -13038px; width: 32px; height: 32px; } 
.sprite-preferences-system-network-proxy{ background-position: 0 -13120px; width: 32px; height: 32px; } 
.sprite-preferences-system-session{ background-position: 0 -13202px; width: 32px; height: 32px; } 
.sprite-preferences-system-windows{ background-position: 0 -13284px; width: 32px; height: 32px; } 
.sprite-preferences-system{ background-position: 0 -13366px; width: 32px; height: 32px; } 
.sprite-printer-error{ background-position: 0 -13448px; width: 32px; height: 32px; } 
.sprite-printer{ background-position: 0 -13530px; width: 32px; height: 32px; } 
.sprite-process-stop{ background-position: 0 -13612px; width: 32px; height: 32px; } 
.sprite-process-working{ background-position: 0 -13694px; width: 256px; height: 128px; } 
.sprite-software-update-available{ background-position: 0 -13872px; width: 32px; height: 32px; } 
.sprite-software-update-urgent{ background-position: 0 -13954px; width: 32px; height: 32px; } 
.sprite-start-here{ background-position: 0 -14036px; width: 32px; height: 32px; } 
.sprite-system-file-manager{ background-position: 0 -14118px; width: 32px; height: 32px; } 
.sprite-system-installer{ background-position: 0 -14200px; width: 32px; height: 32px; } 
.sprite-system-lock-screen{ background-position: 0 -14282px; width: 32px; height: 32px; } 
.sprite-system-log-out{ background-position: 0 -14364px; width: 32px; height: 32px; } 
.sprite-system-search{ background-position: 0 -14446px; width: 32px; height: 32px; } 
.sprite-system-shutdown{ background-position: 0 -14528px; width: 32px; height: 32px; } 
.sprite-system-software-update{ background-position: 0 -14610px; width: 32px; height: 32px; } 
.sprite-system-users{ background-position: 0 -14692px; width: 32px; height: 32px; } 
.sprite-tab-new{ background-position: 0 -14774px; width: 32px; height: 32px; } 
.sprite-text-html{ background-position: 0 -14856px; width: 32px; height: 32px; } 
.sprite-text-x-generic-template{ background-position: 0 -14938px; width: 32px; height: 32px; } 
.sprite-text-x-generic{ background-position: 0 -15020px; width: 32px; height: 32px; } 
.sprite-text-x-script{ background-position: 0 -15102px; width: 32px; height: 32px; } 
.sprite-user-desktop{ background-position: 0 -15184px; width: 32px; height: 32px; } 
.sprite-user-home{ background-position: 0 -15266px; width: 32px; height: 32px; } 
.sprite-user-trash-full{ background-position: 0 -15348px; width: 32px; height: 32px; } 
.sprite-user-trash{ background-position: 0 -15430px; width: 32px; height: 32px; } 
.sprite-utilities-system-monitor{ background-position: 0 -15512px; width: 32px; height: 32px; } 
.sprite-utilities-terminal{ background-position: 0 -15594px; width: 32px; height: 32px; } 
.sprite-video-display{ background-position: 0 -15676px; width: 32px; height: 32px; } 
.sprite-video-x-generic{ background-position: 0 -15758px; width: 32px; height: 32px; } 
.sprite-view-fullscreen{ background-position: 0 -15840px; width: 32px; height: 32px; } 
.sprite-view-refresh{ background-position: 0 -15922px; width: 32px; height: 32px; } 
.sprite-weather-clear-night{ background-position: 0 -16004px; width: 32px; height: 32px; } 
.sprite-weather-clear{ background-position: 0 -16086px; width: 32px; height: 32px; } 
.sprite-weather-few-clouds-night{ background-position: 0 -16168px; width: 32px; height: 32px; } 
.sprite-weather-few-clouds{ background-position: 0 -16250px; width: 32px; height: 32px; } 
.sprite-weather-overcast{ background-position: 0 -16332px; width: 32px; height: 32px; } 
.sprite-weather-severe-alert{ background-position: 0 -16414px; width: 32px; height: 32px; } 
.sprite-weather-showers-scattered{ background-position: 0 -16496px; width: 32px; height: 32px; } 
.sprite-weather-showers{ background-position: 0 -16578px; width: 32px; height: 32px; } 
.sprite-weather-snow{ background-position: 0 -16660px; width: 32px; height: 32px; } 
.sprite-weather-storm{ background-position: 0 -16742px; width: 32px; height: 32px; } 
.sprite-window-new{ background-position: 0 -16824px; width: 32px; height: 32px; } 
.sprite-x-office-address-book{ background-position: 0 -16906px; width: 32px; height: 32px; } 
.sprite-x-office-calendar{ background-position: 0 -16988px; width: 32px; height: 32px; } 
.sprite-x-office-document-template{ background-position: 0 -17070px; width: 32px; height: 32px; } 
.sprite-x-office-document{ background-position: 0 -17152px; width: 32px; height: 32px; } 
.sprite-x-office-drawing-template{ background-position: 0 -17234px; width: 32px; height: 32px; } 
.sprite-x-office-drawing{ background-position: 0 -17316px; width: 32px; height: 32px; } 
.sprite-x-office-presentation-template{ background-position: 0 -17398px; width: 32px; height: 32px; } 
.sprite-x-office-presentation{ background-position: 0 -17480px; width: 32px; height: 32px; } 
.sprite-x-office-spreadsheet-template{ background-position: 0 -17562px; width: 32px; height: 32px; } 
.sprite-x-office-spreadsheet{ background-position: 0 -17644px; width: 32px; height: 32px; } 

